package com.wanxi.vo;

import com.wanxi.dto.ProductDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@ApiModel("订单信息返回")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class OrderResult {

    @ApiModelProperty(value = "用户信息",required = true)
    private UserDTO userDTO;

    @ApiModelProperty(value = "服务包信息",required = true)
    private ProductDTO productDTO;

    @ApiModelProperty(value = "订单金额",required = true)
    private Double orderAmount;

    @ApiModelProperty(value = "订单编号",required = true)
    private String orderNumber;

    @ApiModelProperty(value = "订单业务状态",required = true)
    private Integer orderState;
}
